ArrayList of Comparables working