Can the Hen hatch the Egg even if it does not arrive immediately after?

For a character to have an effect, it does not have to be played immediately after another.

So, for example, a Hen arriving can hatch an Egg that arrived three cards earlier…