Interval
Keeps track of an interval time which can be represented in
            Minutes, Seconds or Milliseconds
            
                
Gets Interval value represented as a TimeSpan object
            
Returns the interval with the current value as a number of milliseconds.
            
Returns the interval with the current value as a number of minutes.
            
Returns the interval with the current value as a number of seconds.
            
Is true for intervals created with a non-zero value
            
Constructs a interval given an value in milliseconds