private void process(Sheet oldSheet, Sheet newSheet) { printSetup(oldSheet, newSheet); title = new TBand(newSheet); detail = new TBand(newSheet); summary = new TBand(newSheet); oldSheet.rowIterator().forEachRemaining(this::processRow); widthSetup(oldSheet, newSheet); title.addMerged(oldSheet); detail.addMerged(oldSheet); summary.addMerged(oldSheet); title.paint(header, false); detail.paint(master, true); master.concat(header); summary.paint(master, false); }