@Override
        public void remove() {
            if (result == null) {
                throw new IllegalStateException();
            }
            deleteSnapshot(result);
            result = null;
        }
Iterate through the list of snapshots in order of creation, such that older
snapshots come first.
server-common/src/main/java/org/apache/kafka/timeline/SnapshotRegistry.java