>>> from should_dsl import *

>>> 1 |should| be_greater_than(0.9)

>>> 1 |should| be_greater_than(1)
Traceback (most recent call last):
    ...
ShouldNotSatisfied: 1 is not greater than 1

>>> 1 |should| be_greater_than(2)
Traceback (most recent call last):
    ...
ShouldNotSatisfied: 1 is not greater than 2

>>> 1 |should_not| be_greater_than(2)

>>> name = 'b'
>>> name |should| be_greater_than('a')

>>> name |should_not| be_greater_than('a')
Traceback (most recent call last):
    ...
ShouldNotSatisfied: 'b' is greater than 'a'

