The Collection interface contains the operations that must be supported by all data structures that maintain a collection of elements.