def Integer(name, base=<NUM_LIT:10>, encoding=None):
def _match(request, value):<EOL><INDENT>return name, query.Integer(<EOL>value,<EOL>base=base,<EOL>encoding=contentEncoding(request.requestHeaders, encoding))<EOL><DEDENT>return _match<EOL>
Match an integer route parameter.

:type  name: `bytes`
:param name: Route parameter name.

:type  base: `int`
:param base: Base to interpret the value in.

:type  encoding: `bytes`
:param encoding: Default encoding to assume if the ``Content-Type``
    header is lacking one.

:return: ``callable`` suitable for use with `route` or `subroute`.