@Override
        public int hashCode() {
            return Objects.hash(key, value, recordContext);
        }
An interface for a time ordered buffer.

@param <K> Key type
@param <V> Value type
@param <T> Store type
streams/src/main/java/org/apache/kafka/streams/state/internals/TimeOrderedKeyValueBuffer.java