@Test
void testIsEqualTo() {

  StringColumn stringColumn = StringColumn.create("US States");
  stringColumn.addAll(TestDataUtil.usStates());
  stringColumn.append("Alabama"); // so we have two entries
  Selection selection = stringColumn.isEqualTo("Alabama");
  StringColumn result = stringColumn.where(selection);
  assertEquals(2, result.size());
  assertTrue(result.contains("Alabama"));
  Selection result2 = stringColumn.isEqualTo("Alabama");
  assertEquals(2, result2.size());
  stringColumn = stringColumn.where(result2);
  assertTrue(stringColumn.contains("Alabama"));
}