title: example function and operator >=
body: <p>I read this code:</p>
  
  <pre><code>static bool time_expired(uint16_t time, uint16_t start_time, uint16_t tmo)  {
      if (time &gt;= start_time) {
          return (time - start_time) &gt;= tmo;
      } else {
          return time + (0xFFFF - start_time) &gt;= tmo; 
      }   
  }
  </code></pre>
  
  <p>Now, I do not understand how it works. I don't understand the 
             <code>return (time - start_time) &gt;= tmo;</code>
  because the operator >= is for "Greater than or equal to".</p>