ConstraintUtils
Provides methods to support consistent checking in constraints.
Requires that the provided object is actually of the type required.
Requires that the provided object is actually of the type required.