Sort collection of objects with Comparable and Comparator