rework new BeAfter matcher to BeTemporally