* [JAVA-1657] core-java-modules JUnit and Maven Surefire Plugin upgrade * [JAVA-1657] Changed sub modules parents to core-java-modules and core-java-modules to parent-java * [JAVA-1657] Upgraded JUnit Jupiter version * [JAVA-1657] Get JUnit 4 dependency transitively
Relevant articles:
- Why Do Local Variables Used in Lambdas Have to Be Final or Effectively Final?
 - Java 8 – Powerful Comparison with Lambdas
 - Functional Interfaces in Java 8
 - Lambda Expressions and Functional Interfaces: Tips and Best Practices
 - Exceptions in Java 8 Lambda Expressions
 - Method References in Java
 - The Double Colon Operator in Java 8