operator => comparator