@Test
public void shouldReturnGetType() {

    List<Column> columns = new ArrayList<>();
    columns.add(Column.of("firstname", "Ada"));
    columns.add(Column.of("lastname", "Lovelace"));
    UDT udt = UDT.builder("fullname").withName("name")
            .addUDT(columns).build();
    List<Column> udtColumn = udt.get(new TypeReference<List<Column>>() {
    });
    assertThat(columns, Matchers.containsInAnyOrder(Column.of("firstname", "Ada"), Column.of("lastname", "Lovelace")));
}