An ArrayIterator provides a Iterator for an array of objects.
ArrayIterator
Iterator
A CloneListIterator iterates over a copy of a list, allowing for concurrent access to the original list.
CloneListIterator