added ifLessThan(), ifGreaterThan(), ifLessThanOrEqualTo(), ifGreaterThanOrEqualTo(), ifPositive() and ifNegative()
added test for custom number of input arguments
added documentation
added a global documentation