class Solve::Constraint

def to_s

def to_s
  str = "#{operator} #{major}"
  str += ".#{minor}" if minor
  str += ".#{patch}" if patch
  str += "-#{pre_release}" if pre_release
  str += "+#{build}" if build
  str
end