amazing java, Predicat, Functional interfaces, returning static methods, default inplementation in interface, Comparator.comparing implementation, WOW