@Override
    public int hashCode() {
        return this.valuesList().hashCode();
    }
Returns the hash code value for this collection. Because
{@code ImplicitLinkedHashCollection.equals} compares the {@code valuesList}
of two {@code ImplicitLinkedHashCollection} objects to determine equality,
this method uses the @{code valuesList} to compute the has code value as well.

@return the hash code value for this collection
clients/src/main/java/org/apache/kafka/common/utils/ImplicitLinkedHashCollection.java