Object
Check that an argument is a natural number (includes zero).
# File lib/contracts/builtin_contracts.rb, line 53 def self.valid? val val && val.is_a?(Integer) && val >= 0 end