Use Java 8 and retrolambda
Use val