John the Baptist fulfilled the prophecy of the 'Elijah to come.' We must apply duality of prophecy carefully and cautiously rather than indiscriminately.
The oracles of God in Romans 3:2 are the revelation of God to mankind. These oracles are the message that gives us instruction for salvation.
Prophecy has many purposes, but it is never intended to open the future to mere curiosity. Its higher purpose is to give guidance to the heirs of salvation.
The prophecies about Judah show that, at the end time, Judah would have victory after victory 'until Shiloh comes,' referring to the return of Jesus Christ.