Commentaries:
Three times Peter refused to eat the unclean animals shown to him within the great sheet, and God did not rebuke him. The meaning of the vision is clearly defined in verse 28: "But God has shown me that I should not call any man common or unclean." Nowhere in the ensuing dispute (Acts 11:1-18) is any mention made of clean or unclean foods.
Richard T. Ritenbaugh
Clean and Unclean Meats
The clear implication of Leviticus 13:47-59 is that some, though not all, leprous garments became clean. Peter's vision of "all kinds of four-footed animals of the earth, wild beasts, creeping things, and birds of the air" (Acts 10:12) speaks to this point. God made it clear that He was capable of cleansing the Gentiles, but never said He had cleansed all of them at this time. Notice His admonition to Peter: "What God has cleansed you must not call common" (verse 15). Peter got the picture when he met Cornelius shortly after, telling the Roman centurion: "In truth I perceive that God shows no partiality. But in every nation whoever fears Him and works righteousness is accepted by Him" (verses 34, 35). While God calls from "every nation," only some, those who fear and obey, are acceptable to Him.
In verse 36, Peter interjects a vital idea: Christ "is Lord of all." Verse 45 records that the "Holy Spirit had been poured out on the Gentiles also." The "apostles and brethren who were in Judea" (Acts 11:1) came to understand that "God has also granted to the Gentiles repentance to life" (verse 18).
Charles Whitaker
The Mixed Multitude