is irony a type of foreshadowing
no
is subtle a type of foreshadowing
yes
who told prophecies, a type of foreshadowing, in ancient Greek mythology
the oracle
is foreshadowing a type of irony