Writing Test code in Java 8 while maintaing your general Source code in Java 7