@Test
public void should_alignToTheLongestValue() {

    final TableData table = Daleq.aTable(ColumnLength.class)
            .withRowsBetween(0, 4)
            .having(ColumnLength.COLUMN,
                    "A",
                    "ABCDEFGHIJ",
                    "ABCDEF",
                    "ABCDEFGHI",
                    ""
            )
            .build(context);
    assertThat(
            formatter.format(table),
            is(lines(
                    "| COLUMN     |",
                    "|-----------:|",
                    "|          A |",
                    "| ABCDEFGHIJ |",
                    "|     ABCDEF |",
                    "|  ABCDEFGHI |",
                    "|            |"
            )
            )
    );
}