@Test
public void testDistinct() {

  List<String> inputs = new ArrayList<String>();
  inputs.add("a");
  inputs.add("b");
  inputs.add("a");
  inputs.add("a");
  List<String> outputs = new ArrayList<String>();
  outputs.add("a");
  outputs.add("b");
  assertTrue(outputs.equals(Lists.distinct(inputs)));
}