class AlignedTablePrinter implements OutputPrinter {

    @Override
    public void finish()
            throws IOException
    {
        printRows(ImmutableList.of(), true);
        writer.append(format("(%s row%s)%n", rowCount, (rowCount != 1) ? "s" : ""));
        writer.flush();
    }

    public  AlignedTablePrinter(List<Column> columns, Writer writer);

}