Hag.2:7 – and I will shake all nations, and they shall come to the Desire of All Nations, and I will fill this temple with glory,’ says the LORD of hosts.
This prophesy from the prophet Isaiah is one of the most beloved promises that the Lord gave to us of the coming of the messiah. In this verse the Lord compares the coming of Christ to the manifest glory that was in Solomon’s temple. Haggai prophesied during the rebuilding of the temple after the Jews returned from exile. The people were grieving because the new temple did not have the Shekinah glory that Solomon’s temple enjoyed. This new temple would one day welcome the Lord Jesus Himself. Rather than coming in a cloud, He had now come in the man Jesus Christ. This verse also gives a glimpse into the very heart of our faith. The Lord is referred to as the Desire of all Nations. Inside of every human heart is a need, and yes a desire, to know the Lord intimately. Jesus should be the object of desire of all human hearts. Today, multitudes from all nations are finding their desire met in Him. Here is how Jonathan Edwards described this prophesy.
“And the prophet Haggai 2:7 comforts them, that God will fill that house with glory by the coming of the desire of all nations, of that divine person who used to appear in the glory above the mercy seat. He shall come not only as the desire and delight and spiritual husband of the Jews, but of all nations. When God says here, “I will fill this house with glory,” there is without doubt reference to those things mentioned, Exodus 40:34, “Then a cloud covered the tabernacle, and the glory of the Lord filled the tabernacle”….Thus it was when the tabernacle was built: and so when the first temple was built, the cloud of glory filled the temple as a token of the presence of the angel of the covenant. But now when the second temple was built, no such thing appeared; but here ’tis promised that God would fill this house with glory by the coming of the Messiah, as the desire not of the Jews only but all nations.”
Many Bible teachers and commentators today say that this verse is not a messianic promise. They say that this verse is speaking about the nations that will come and bring their treasures to the house of God in the last days. Actually I think both meanings are true. What is more important? Obviously having the desire of our heart satisfied by Christ is the ultimate, that is something the treasures of this earth can never do.