@Test
public void differentColumnTypes() {

  Table table1 = STRING_INDEXED_PEOPLE;
  Table table2 = DOUBLE_INDEXED_PEOPLE;
  Assertions.assertThrows(
      IllegalArgumentException.class,
      () -> {
        table1.joinOn("ID").inner(table2);
      });
}