@Test(dataProvider = "compareToData")
public void verifyCompareTo(RankableObjectWithFields first, RankableObjectWithFields second, int expCompareToValue) {

  assertThat(first.compareTo(second)).isEqualTo(expCompareToValue);
}