lgrthms
Version:
Algorithms and data structures for your JavaScript and TypeScript projects 🧑💻
10 lines (9 loc) • 324 B
TypeScript
export declare class Comparator<T = number> {
private compare;
constructor(compareFn?: (a: T, b: T) => number);
isEqual(a: T, b: T): boolean;
isLessThan(a: T, b: T): boolean;
isGreaterThan(a: T, b: T): boolean;
isLessThanOrEqual(a: T, b: T): boolean;
isGreaterThanOrEqual(a: T, b: T): boolean;
}