using System;
using Cpp2IlInjected;
namespace System.Collections.Generic
{
/// Defines a method that a type implements to compare two objects.
/// The type of objects to compare.
// Token: 0x0200062C RID: 1580
[Token(Token = "0x200062C")]
public interface IComparer
{
/// Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
/// The first object to compare.
/// The second object to compare.
/// A signed integer that indicates the relative values of and , as shown in the following table.
/// Value
///
/// Meaning
///
/// Less than zero
///
/// is less than .
///
/// Zero
///
/// equals .
///
/// Greater than zero
///
/// is greater than .
// Token: 0x06003115 RID: 12565
[Token(Token = "0x6003115")]
[Address(Slot = "0")]
int Compare(T x, T y);
}
}