linked-list-lib
Version:
This package contain some possibilities of implementations of linked lists
14 lines (13 loc) • 549 B
TypeScript
import { IComparator } from "./comparator.interface";
export declare class Comparator<T> implements IComparator<T> {
equal(a: T, b: T): boolean;
lessThanOrEqual(a: T, b: T, aKey?: string): boolean;
strictlyLessThan(a: T, b: T, aKey?: string): boolean;
moreThanOrEqual(a: T, b: T, aKey?: string): boolean;
strictlyMoreThan(a: T, b: T, aKey?: string): boolean;
private isObject;
private matchesLessThanOrEqual;
private matchesMoreThanOrEqual;
private matchesStrictlyMoreThan;
private matchesStrictlyLessThan;
}