There are two types of preaching: 1. Preaching that “whitewashes sin” by failing to call it out in plain terms. 2. Preaching that “washes sin white” by unmasking its deceitfulness and proclaiming Christ’s blood as its cure.
Prophets were emergency men who spoke the heart of God into the people of God. In scripture, "prophesy" has two meanings: fore-telling the future, and forth-telling (speaking) into the present. Scripture states clearly, "Despise not prophesyings" (1 Thes. 5:20).