Updated to JDK 8
Lambda expressions introduced