Java Collections Framework: Collection Interface

Reading time: 15 minutes

The Collection interface (java.util.Collection) is one of the root interfaces of the Java collection classes. A collection represents a group of objects known as its elements. The Java platform doesn’t provide any direct implementations of this interface.

This is a companion discussion topic for the original entry at