- Supports the representation of a list whose size can grow and shink and whose elements are indexible
- Provides algorithms for manipulating lists (e.g., an ArrayList)
- Supports the representation of a moment in time
- Supports the representation of an RGB-based color
- Supports the representation of an entry in a file system
- Supports the representation of a graphics renderer (i.e., a painter of images and shapes)
- Supports the representation of a list of mappings that associates a set of keys to a set of values. Think of the list as a dictionary, where the elements are definitions that associate words with their meanings
- Supports common mathematical values and activities
- Supports the text view of an input data stream
- Supports the representation of a character sequence.
- Supports the representation of an Internet element (e.g., web page or picture)