TestSorted.java practices with the 3 sorted collections on the test -- adding appropriate and inappropriate element types. Remember, if you add elements to sorted collections that don't implement Comparable you must create a Comparator class and pass it into the constructor of the sorted set. I.E. Map<Unsorted> myMap = new TreeMap<Unsorted>(myComparator);