General question: When implementing an override of the default equals method in Java, what concerns should I have about simply utilizing an already implemented
compareTomay involve a lot more work than is necessary just to get an equality answer, which may end up being a performance issue, depending on your application usage.
Other than that, following DRY principles it would be a good idea to re-use the code as you have suggested.