The Intl.Collator object is a constructor for collators, objects that enable language sensitive string comparison.
The Intl.Collator.supportedLocalesOf() method returns an array containing those of the provided locales that are supported in collation without having to fall back to the runtime's default locale.
The Intl.Collator.prototype.compare property returns a getter function that compares two strings according to the sort order of this Collator object.
The Intl.Collator.prototype property represents the prototype object for the Intl.Collator constructor.
The Intl.Collator.prototype.resolvedOptions() method returns a new object with properties reflecting the locale and collation options computed during initialization of this Collator object.