3. 35. 1. The nonNegativeInteger datatype is derived from the integer type.
The value space is the infinite set of integers greater than or equal to zero.
The lexical space is a finite-length sequence of decimal digits with an optional leading - or +.