"The result of a comparison between two [[Comparable]] objects: [[larger]], [[smaller]], or [[equal]]." see (`interface Comparable`) by ("Gavin") shared abstract class Comparison(shared actual String string) of larger | smaller | equal {} "The value is exactly equal to the given value." shared object equal extends Comparison("equal") {} "The value is smaller than the given value." shared object smaller extends Comparison("smaller") {} "The value is larger than the given value." shared object larger extends Comparison("larger") {}