Compares the current object with an object of the same type.
Parameters:
other - An object to compare with this object.
Returns:
A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has the following meanings: Value Meaning Less than zero This object is less than the other parameter. Zero This object is equal to other. Greater than zero This object is greater than other.