List<Container> headerOnlyContainers; try (SeekableFileStream seekableFileStream = new SeekableFileStream(cramFile)) { CramContainerHeaderIterator iterator = new CramContainerHeaderIterator(seekableFileStream); actualHeader = iterator.getCramHeader(); headerOnlyContainers = Iterables.slurp(iterator);