comment
diff --git a/org.eclipse.nebula.widgets.nattable.core/src/org/eclipse/nebula/widgets/nattable/core/math/BigIntegerExtensions.xtend b/org.eclipse.nebula.widgets.nattable.core/src/org/eclipse/nebula/widgets/nattable/core/math/BigIntegerExtensions.xtend
index 3c3ccc0..06ae77e 100644
--- a/org.eclipse.nebula.widgets.nattable.core/src/org/eclipse/nebula/widgets/nattable/core/math/BigIntegerExtensions.xtend
+++ b/org.eclipse.nebula.widgets.nattable.core/src/org/eclipse/nebula/widgets/nattable/core/math/BigIntegerExtensions.xtend
@@ -4,6 +4,10 @@
 
 class BigIntegerExtensions {
 	
+	/**
+	 * Adds the intValueExact method to BigInteger, which is missing in Java <= 1.6. This method will throw an exception
+	 * if the BigInteger is larger than what will fit in a 32-bit int. Otherwise the converted primitive int value is returned.
+	 */
 	def static int intValueExact(BigInteger bigInteger) {
 		if (bigInteger > BigInteger::valueOf(Integer::MAX_VALUE))
 			throw new IllegalStateException('''Segment count «bigInteger» exceeds integer range''')