public void testSort(int size) { List<Integer> src = makeRandomNumberList(size); SinglyLinkedList l = new SinglyLinkedList(); copy(src, l); Collections.sort(src); l.sort(); ListIterator it = src.listIterator(src.size()); while (it.hasPrevious()) assertEquals(it.previous(), l.pop_back()); }