Fixed a failing unit test
Maven target Java 8
Updated the Javadoc
Refactored to use a lambda
fixed a failing unit test
Small clean up