public List<E> valuesList() {
        return new ImplicitLinkedHashCollectionListView();
    }
Returns a {@link List} view of the elements contained in the collection,
ordered by order of insertion into the collection. The list is backed by the
collection, so changes to the collection are reflected in the list and
vice-versa. The list supports element removal, which removes the corresponding
element from the collection, but does not support the {@code add} or
{@code set} operations.

The list is implemented as a circular linked list, so all index-based
operations, such as {@code List.get}, run in O(n) time.

@return a list view of the elements contained in this collection
clients/src/main/java/org/apache/kafka/common/utils/ImplicitLinkedHashCollection.java