'Integer predicate.
``Q.integer(x)`` is true iff ``x`` belongs to the set of integer numbers.
Examples
>>> from sympy import Q, ask, S
>>> ask(Q.integer(5))
True
>>> ask(Q.integer(S(1)/2))
False
References
.. [1] https://en.wikipedia.org/wiki/Integer'

@predicate_memo
def integer(self):

    return Predicate('integer')
