Group Anagrams using Java 8/JDK8 Stream's map and reduce functions instead of POJO and Collectors.groupingBy
Java 8/JDK8 Stream's functions Map/Reduce To group List<String> into Map<String, List<String>>