Function std.checkedint.Checked.opCmp
Compares this against rhs for ordering. If Hook defines hookOpCmp,
    the function forwards to hook. Otherwise, the
    result of the built-in comparison operation is returned.
						
				auto opCmp(U, _)
				(
				
				  const U rhs
				
				)
				
				if (isIntegral!U || isFloatingPoint!U || is(U == bool));
				
				
				auto opCmp(U, Hook1, _)
				(
				
				  Checked!(U,Hook1) rhs
				
				);
						
					
				If U is also an instance of Checked, both hooks (left- and right-hand
    side) are introspected for the method hookOpCmp. If both define it,
    priority is given to the left-hand side.
Parameters
| Name | Description | 
|---|---|
| rhs | The right-hand side operand | 
| U | either the type of rhsor the underlying type
                ifrhsis aCheckedinstance | 
| Hook1 | If rhsis aCheckedinstance,Hook1represents
                the instance's behavior hook | 
Returns
The result of hookOpCmp if hook defines hookOpCmp. If
        U is an instance of Checked and hook does not define
        hookOpCmp, result of rhs is returned.
        If none of the instances specify the behavior via hookOpCmp,
        -1 is returned if lhs is lesser than rhs, 1 if lhs
        is greater than rhs and 0 on equality.
Example
import std