suppress JDK8 compilation errors and warnings for #93

I added and modified some comments to meet the Javadoc Spec of JDK 8.
How about simply using the html escape (&lt;) for this instead? Like

0 &lt;= block &lt; getNumberOfBlocks().