((p "Values of this type denote a numeric integer value.") (h2 (@ (id . "allowed-values")) "Allowed values") (p "Must be a sequence of digits (" (@L (@H "“") "0" (@H "”")) "–" (@L (@H "“") "9" (@H "”")) "), optionally prefixed with a " (@L (@H "“") "-" (@H "”")) " or a " (@L (@H "“") "+" (@H "”")) " character.") (h2 (@ (id . "query-comparison")) "Query comparison") (p (a (@ (href . "00001007705000")) "Search operators") " for equality (" (@L (@H "“") "equal" (@H "”")) " or " (@L (@H "“") "not equal" (@H "”")) ", " (@L (@H "“") "has" (@H "”")) " or " (@L (@H "“") "not has" (@H "”")) "), for lesser values (" (@L (@H "“") "less" (@H "”")) " or " (@L (@H "“") "not less" (@H "”")) "), or for greater values (" (@L (@H "“") "greater" (@H "”")) " or " (@L (@H "“") "not greater" (@H "”")) ") are executed by converting both the " (a (@ (href . "00001007706000")) "search value") " and the metadata value into integer values and then comparing them numerically." " " "Integer values must be in the range -9223372036854775808 … 9223372036854775807." " " "Comparisons with metadata values outside this range always returns a negative match." " " "Comparisons with search values outside this range will be executed as a comparison of the string representation values.") (p "All other comparisons (" (@L (@H "“") "match" (@H "”")) ", " (@L (@H "“") "not match" (@H "”")) ", " (@L (@H "“") "prefix" (@H "”")) ", " (@L (@H "“") "not prefix" (@H "”")) ", " (@L (@H "“") "suffix" (@H "”")) ", and " (@L (@H "“") "not suffix" (@H "”")) ") are done on the given string representation of the number." " " "In this case, the number " (@L (@H "“") "+12" (@H "”")) " will be treated as different to the number " (@L (@H "“") "12" (@H "”")) ".") (h2 (@ (id . "sorting")) "Sorting") (p "Sorting is done by comparing the numeric values."))