@Test
public void toSortedSet() {

	SortedSet<Integer> set;
	Iterator<Integer> i;
	
	set = this.list.toSortedSet();
	i = set.iterator();
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(1), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(2), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(3), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(10), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(20), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(21), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(22), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(23), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(24), i.next());
	assertTrue(i.hasNext());
	assertEquals(Integer.valueOf(25), i.next());
	assertFalse(i.hasNext());
}