// ======================= RetainAll =======================
@Test
public void testRetainAll() {
IList list = newList_withInitialData(10);
List listTest = new ArrayList<String>();
listTest.add("item0");
listTest.add("item1");
listTest.add("item2");
assertTrue(list.retainAll(listTest));
assertEquals(3, list.size());
assertIterableEquals(list, "item0", "item1", "item2");
}