public void testSortOrder() throws Exception {
SortedBidiMap sm = (SortedBidiMap) makeFullMap();
// Sort by the comparator used in the makeEmptyBidiMap() method
List newSortedKeys = Arrays.asList(getSampleKeys());
Collections.sort(newSortedKeys, new ReverseComparator(ComparableComparator.getInstance()));
newSortedKeys = Collections.unmodifiableList(newSortedKeys);
Iterator mapIter = sm.keySet().iterator();
Iterator expectedIter = newSortedKeys.iterator();
while (expectedIter.hasNext()) {