Java library for "equals" and "hashCode" methods implementation