Peter learned later the difference between clean
and unclean meats in Acts 10:9-16.
The Pharisees' rules of clean and unclean meats
claimed that the Law was to be before the Gospel.
Paul was to have to fight to the end the battle
against Judaism which place such importance on
meats, drinks and fleshly rules.
They were to represent things to come but Jesus
came to fulfill the law with better promises.