Tomorrows that have already become check marks on the calendar of history were declared by God. “I have declared the former things from the beginning; and they went forth out of my mouth, and I shewed them…” (Isa 48:3) God has declared. “Declared”: to be conspicuous, to tell, to make known; to avow. God not only makes known what is to come but He guarantees it. “And I shewed them” actually means that God has made “them” plainly heard. Now the question is: who is asking and who is listening?