IComparable.CompareTo(TObject) Method

Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.

Namespace: Spring
public
 function CompareTo(const obj: TObject): Integer;

Parameters

obj
Type: TObject

An object to compare with this instance.

Return Value

Type: Integer

A value that indicates the relative order of the objects being compared. The return value has these meanings:

Value
Meaning

Less than zero

This instance precedes obj in the sort order.

Zero

This instance occurs in the same position in the sort order as obj.

Greater than zero

This instance follows obj in the sort order.

EArgumentException
obj is not the same type as this instance.