Jesus has something to say about these things.
First notice that what Christians calls the Old Testament, is described in different ways in Scripture. Jesus calls the Old Testament “the law and the prophets,” in passages like Mtt 7:12 and Mtt 22:40. Then in Luke 22:40 He call the Old Testament the law of Moses and the prophets and the psalms in Lk 24:44. Then in John 10:34 Jesus quotes from Psalm 82:6, and says it is “written in your law.” Thus Jesus refers to all of the Old Testament as “the Law,” much as we do today, even though technically, the Law of Moses is just Genesis through Deuteronomy
Then Jesus emphasizes that He is not against the law.
“Think not that I am come to destroy the law, or the prophets: I am not come to destroy, but to fulfil.” Mtt 5:17 KJV
For a fact Jesus came to fulfill the law of Moses. He is the great prophet of Deuteronomy 18. He is the prophet who is to be like Moses (Deut 18:15), seeming to imply that He is also a giver of a new law. Indeed He is all of these things. But more than that, He is that “son” who is given, that “child” who is born. A “child” who is to be called,
“… Wonderful, Counsellor, The mighty God, The everlasting Father, The Prince of Peace.” Isa 9:6 KJV
He is fulfillment of the goal, of the mission of mankind, of us becoming what we really should be. Then he makes a definitive statement.
“For verily I say unto you, Till heaven and earth pass, one jot or one tittle shall in no wise pass from the law, till all be fulfilled.” Mtt 15:18 KJV
I think Jesus is here really using the word “law” in the broadest sense of the law and the prophets and the psalms. And Jesus saying that nothing said here can fail. Not even the least dotting of an “ i ” or the crossing of “t” can fail before all is accomplished.
Of course all this is saying great things.
In an earlier post (Unfulfilled Old Testament Prophecies? April 22, 2019), it was said that Habakkuk 2:14 was yet to be fulfilled.
“For the earth shall be filled with the knowledge of the glory of the LORD, as the waters cover the sea.” Hab 2:14 KJV
Which clearly has not happened yet. I think almost everyone has read some prophetic passages in the Old Testament, part of which had clearly happened, and which Scripture said had happened, AND part of which did not fit what has happened, al least up to now.
Then Jesus comments further on the nature of prophecy.
Some might say that Hab 2:14 has just failed. It hasn’t happened, so it is a false prophecy. But Jesus says something else. He quotes Psa 82:6 which was referred to above, and says,
“… and the scripture cannot be broken;” Jn 10:35 KJV
So Scripture cannot be broken. That means that if Hab 2:14 has not been fulfilled … it will be.
If we think otherwise, we are either 1.) misunderstanding the prophecy, or 2.) the fulfillment, or 3.) it just has not happened yet.
All of which next brings us the subject of type and anti-type in Scripture.
KJV is the King James Version, 1611.