compare method
Comparison operator for sorting.
Compares a
and b
and returns a positive value if a
is greater, 0 if a
and b
are equal, or negative if a
is less.
Returns Null if comparison is not possible due to type difference, etc.
ソートを行うための比較演算子。
a
とb
を比較し、a
が大きい場合は正の値、a
とb
が等しい場合は0、a
が小さい場合は負の値を返します。
型が違う等で比較不可能の場合はNullを返します。
Implementation
@override
int? compare(dynamic a, dynamic b) {
return _hasMatch(a, b, (a, b) => a.compareTo(b));
}