@Test
public void shouldCompare() {
assertThat(compare("a", 0, 0, "b", 0, 0), is(-1));
assertThat(compare("b", 0, 0, "a", 0, 0), is(1));
assertThat(compare("a", 0, 0, "a", 0, 0), is(0));
assertThat(compare("a", 1, 0, "a", 0, 0), is(1));
assertThat(compare("a", 0, 0, "a", 0, 1), is(-1));
}