/// <summary>
 /// Comparison between all fields in two weatherData objects
 /// </summary>
 /// <param name="wd1"> weatherData first object </param>
 /// <param name="wd2"> weatherData second object </param>
 /// <returns> true if all fields are equal and false otherwise </returns>
 private bool AllFieldsEquals(WeatherData wd1, WeatherData wd2)
 {
     if (wd1.WeatherValue.Equals(wd2.WeatherValue) &&
         wd1.Temp == wd2.Temp &&
         wd1.MinTemp == wd2.MinTemp &&
         wd1.MaxTemp == wd2.MaxTemp &&
         wd1.UnitTemp.Equals(wd2.UnitTemp) &&
         wd1.LastUpdate.Equals(wd2.LastUpdate) &&
         wd1.WindDesc.Equals(wd2.WindDesc))
         return true;
     else
         return false;
 }