CollectionInterface extends Iterator, Countable
Marker interface for collection classes
Collections are containers-classes handling the storage of data values (f.e. strings, records, relations) in a common and generic way, while the class manages the storage in an appropriate way itself