Swap comparison order to allow greater flexibility in monad values
Add test for Either value comparison