public boolean equals(@NonNull String id1, @NonNull String id2) {
        return compare(id1, id2) == 0;
    }
@Test
    public void testEqualsCaseSensitive() {
        IdStrategy idStrategy = new IdStrategy.CaseSensitive();
        assertFalse(idStrategy.equals("user1", "User1"));
        assertFalse(idStrategy.equals("User1", "user1"));
        assertFalse(idStrategy.equals("User1", "user2"));
        String sameUser = "sameUser";
        assertTrue(idStrategy.equals(sameUser, sameUser));
    }