All of the Scottish Premier League matches due to take place on Saturday December 4 have been postponed due to severe weather conditions in most parts of the country.