List<InternalIterator> list = newArrayList();
for (int which = 0; which < 2; which++) {
if (!c.getInputs()[which].isEmpty()) {
if (c.getLevel() + which == 0) {
List<FileMetaData> files = c.getInputs()[which];
list.add(new Level0Iterator(tableCache, files, internalKeyComparator));
} else {
// Create concatenating iterator for the files from this level
list.add(Level.createLevelConcatIterator(tableCache, c.getInputs()[which], internalKeyComparator));
}
}