The promise as recorded in all the Holy Books. The Biblical Promise is that Elijah comes before the Messiah. Islam awaits the same event. So do other Faiths await the event, but see it in another Name, the Buddhists, they await the 5th Buddha, Followers of Krishna await the tenth avatar, Kalki, who will be riding a white horse, with sword drawn, and blazing like a comet to appear at the end, Zoroastrians await the promise, it has been said that Zoroaster foretold of at least three Messengers that would appear, each approximately 1,000 years apart. The third would be the Greater Saoshyant who would reunite the world and be a descendant of Zoroastria.
There are many more awaiting from other faiths as well. In short the Human race is awaiting the promises of our One God to be fulfilled.
What a great day we live in, how has it changed you asked? Well embracing all the above as fulfilled is how the world has changed. All the Messenger's are from the Same One God.
Time, times, and half a time is 1260 years. The beast was Islam who did indeed reign over the Holy Land. The year AH1260 is also the year 1844, the promises were all fulfilled.
So personally I see it has all happened, yet many still wait, just as they have waited through the days of the Messages of Christ and of Muhammad.
Regards Tony