module Comparable

def <(other)

def <(other)
  (self <=> other) == -1
end

def <=(other)

def <=(other)
  (self <=> other) <= 0
end

def ==(other)

def ==(other)
  (self <=> other) == 0
end

def >(other)

def >(other)
  (self <=> other) == 1
end

def >=(other)

def >=(other)
  (self <=> other) >= 0
end

def between?(min, max)

def between?(min, max)
  self > min && self < max
end