Fixed API doc (should reference long-overload not int-overload)
Added Check.notNegative for primitive types short, float and double