public Iterator<Snapshot> iterator(Snapshot snapshot) {
        return new SnapshotIterator(snapshot);
    }
Returns a snapshot iterator that iterates from the snapshots with the
lowest epoch to those with the highest, starting at the given snapshot.
server-common/src/main/java/org/apache/kafka/timeline/SnapshotRegistry.java