比較演算を許すクラスのためのMix-in
.このモジュー
ルをインクルードするクラスは,基本的な比較演算子である
<=>
演算子を定義している必要があります.
他の比較演算子はその定義を利用して派生できます.
self == other
self
とotherが等しい時真を返します.
self > other
self
がotherより大きい時真を返します.
self >= other
self
がotherより大きいか等しい時真を
返します.
self < other
self
がotherより小さい時真を返します.
self <= other
self
がotherより小さいか等しい時真を
返します.
between?(min, max)
self
がminとmaxの範囲内に
ある時真を返します.