I've always found it hard work to differentiate ironic/sarcastic/paradoxical/satirical... The differences between some of these words in certain cases is pretty fine.