/// <summary>
 /// Deserialize the object
 /// </summary>
 public static IList<TimelineEntryDetails> DeserializeJson(JToken inputObject)
 {
     IList<TimelineEntryDetails> deserializedObject = new List<TimelineEntryDetails>();
     foreach (JToken iListValue in ((JArray)inputObject))
     {
         TimelineEntryDetails timelineEntryDetails = new TimelineEntryDetails();
         timelineEntryDetails.DeserializeJson(iListValue);
         deserializedObject.Add(timelineEntryDetails);
     }
     return deserializedObject;
 }
        /// <summary>
        /// Deserialize the object
        /// </summary>
        public static IList <TimelineEntryDetails> DeserializeJson(JToken inputObject)
        {
            IList <TimelineEntryDetails> deserializedObject = new List <TimelineEntryDetails>();

            foreach (JToken iListValue in ((JArray)inputObject))
            {
                TimelineEntryDetails timelineEntryDetails = new TimelineEntryDetails();
                timelineEntryDetails.DeserializeJson(iListValue);
                deserializedObject.Add(timelineEntryDetails);
            }
            return(deserializedObject);
        }