What is the List interface in Java?
The List interface provides support for ordered collections of objects.
Lists may contain duplicate elements.