static boolean fieldMatchCaseInsensitive(Object repoObj, Object filterObj) {
    return fieldMatch(repoObj, filterObj) || compareIgnoreCaseOnlyIfStringType(repoObj, filterObj);
  }
@Test
  public void testFieldMatchWithNonEqualObjectsShouldReturnFalse() {
    assertFalse(Utilities.fieldMatchCaseInsensitive("repoObject", "differentObject"));
  }