using UnityEngine; using System.Collections; using System.Collections.Generic; using System; using System.ComponentModel; namespace UIWidgets { public class ComparisonComparer : IComparer { readonly Comparison comparison; public ComparisonComparer(Comparison newComparison) { if (newComparison==null) { throw new ArgumentNullException("newComparison"); } comparison = newComparison; } public int Compare(T x, T y) { return comparison(x, y); } } }