title: Does Serial.find Clears Buffer If It Can't Find Anything
body: <p>I'm trying to look for keywords in serial buffer in Arduino.</p>
  
  <pre><code>if (Serial.find("SOMETHING"))
  {
    // do something
  }
  else if (Serial.find("SOMETHING ELSE"))
  {
    // do another thing
  }
  </code></pre>
  
  <p>But only the first if works. Even if I send "SOMETHINGELSE" it doesn't check at all. Does find function clear buffer completely even if it can't find anything ? If yes, what can i do in this situation?</p>