jequality

The jequality package implements a set of functions, types, and annotations for dealing with equality in Java.

Features

  • Functions for performing approximate comparisons of floating point values.
  • Annotations for indicating what type of equality a class uses, with a validator to check correctness.
  • Full unit test coverage.
  • OSGi-ready.
  • ISC license.