Collection Java Book

static Collection checkedCollection(Collection c, Class type)
Returns a dynamically typesafe view of the specified collection.
static List checkedList(List list, Class type)
Returns a dynamically typesafe view of the specified list.
static Map checkedMap(Map m, Class keyType, Class valueType)
Returns a dynamically typesafe view of the specified map.
static Set checkedSet(Set s, Class type)
Returns a dynamically typesafe view of the specified set.
static SortedMap checkedSortedMap(SortedMap m, Class keyType, Class valueType)
Returns a dynamically typesafe view of the specified sorted map.
static SortedSet checkedSortedSet(SortedSet s, Class type)
Returns a dynamically typesafe view of the specified sorted set.