// "Replace with 'Entry.comparingByKey()'" "true-preview" import java.util.Comparator; import java.util.List; import java.util.Map; import java.util.stream.Collectors; class X { private static List> sortFrequencies(Map freq) { return freq.entrySet().stream() .sorted(Map.Entry.comparingByKey().thenComparing(Map.Entry::getValue)) .collect(Collectors.toList()); } }