class ROTP::OTP

def verify(input, generated)

def verify(input, generated)
  unless input.is_a?(String) && generated.is_a?(String)
    raise ArgumentError, "ROTP only verifies strings - See: https://github.com/mdp/rotp/issues/32"
  end
  time_constant_compare(input, generated)
end