Sorting objects using compareTo, the Comparable interface and the Comparator interface
00:00 Problem: How do we compare objects?
00:35 Example of a simple object
02:36 Example of a more complex object
04:15 Comparable interface
07:35 Comparator
10:51 Adding a separate class for comparison
15:43 Using lambda expression for Comparator
17:41 Comparator.comparing key selector
20:02 Comparator thenComparing
Source code here
https://github.com/jeppeml/javahandso...