The main difference between direct fulfillment of prophecy and indirect typological fulfillment is that the direct fulfills what was explicitly predicted by the words of a prophet, while the indirect fulfills what was implicitly foreshadowed by historical events, which have been narrated. Both ultimately prophesy about the future but do so in a different manner: one by words and the other by events. In this sense,
Page 58