UniDAC
This type is used for registering a user-defined Unicode collation.
LiteCollation
TLiteWideCollation = function (const Str1: string; const Str2: string): Integer;