code: @Throws(IllegalEqualException.class)
  	public static boolean notEquals(final boolean expected, final boolean check, @Nonnull final String message) {
  		if (expected == check) {
  			throw new IllegalEqualException(message, check);
  		}
  
  		return check;
  	}
docs: Ensures that a passed boolean is not equal to another boolean. The comparison is made using
  <code>expected == check</code>.
  
  @param expected
  Expected value
  @param check
  boolean to be checked
  @param message
  an error message describing why the booleans must equal (will be passed to
  {@code IllegalEqualException})
  @return the passed boolean argument {@code check}
  
  @throws IllegalEqualException
  if both argument values are not equal