class Sorbet::Private::Serialize

def comparable?(value)

def comparable?(value)
  return false if Sorbet::Private::RealStdlib.real_is_a?(value, BigDecimal) && value.nan?
  return false if Sorbet::Private::RealStdlib.real_is_a?(value, Float) && value.nan?
  return false if Sorbet::Private::RealStdlib.real_is_a?(value, Complex)
  true
end