Satire- trenchant with, irony, or sarcasm used to expose and discredit vice or folly
Irony- the use of words to express something other than and esp. the opposite of the literal meaning
Analogy- inference that if two or more things agree with one another in some respects they will probably agree in others
Foreshadowing- to represent, indicate,or typify beforehand