@Override
    public void seekToBeginning(Collection<TopicPartition> partitions) {
        delegate.seekToBeginning(partitions);
    }
Seek to the first offset for each of the given partitions. This function evaluates lazily, seeking to the
first offset in all partitions only when {@link #poll(Duration)} or {@link #position(TopicPartition)} are called.
If no partitions are provided, seek to the first offset for all of the currently assigned partitions.

@throws IllegalArgumentException if {@code partitions} is {@code null}
@throws IllegalStateException if any of the provided partitions are not currently assigned to this consumer
clients/src/main/java/org/apache/kafka/clients/consumer/KafkaConsumer.java