code: private void printAlignedBlock(String separator, String terminator) {
      if (alignedBlock != null) {
        alignedBlock.print(separator, terminator);
        alignedBlock = null;
      }
    }
docs: Prints the alignedblock, with all strings aligned in columns dependent on the order in which they were declared in Align
  @param separator text added to the end of each line except the last line
  @param terminator text added to the end of the last line of the block