assertTrue( "hasNext", listIter.hasNext() );
assertTrue( "hasPrevious", listIter.hasPrevious() );
assertEquals( "next", fullView[1], listIter.next() );
assertEquals( "next", fullView[2], listIter.next() );
assertFalse( "hasNext", listIter.hasNext() );
assertEquals( "next index ", col.size(), listIter.nextIndex() );
// We are at the end of the list. Go back
assertTrue( "hasPrevious", listIter.hasPrevious() );
assertEquals( "previous index", 2, listIter.previousIndex() );
assertEquals( "previous", fullView[2], listIter.previous() );