title: Sequence diagram multiple calls to same method from different locations
body: <p>I want to create a sequence diagram of my program. 
  The code goes like this:</p>
  
  <p>I have a class SFC, this class starts with the method <em>parseScenario()</em>. The parseScenario() method is a loop until all elements in a list are looped over. In this loop I call the <em>parseEntryLine(e)</em> method, where e is an entry in that list. 
  Now my problem occurs.
  In parseEntryLine(e) there is an IF statement as follows:</p>
  
  <pre><code>if (currentGM.isBrick ()) {
      animateExpr(currentGM);
      //Check if it has a next
      if (currentGM._next != null) { parseEntryLine (currentGM._next); }
      } else {
          //random code
          parseEntryLine(buttonStringClicked);
      }
  }
  </code></pre>
  
  <p>How do I model this in a sequence diagram?
  I managed to work until this point: 
  <img src="https://i.stack.imgur.com/uPScH.png" alt="sequence diagram"> </p>
  
  <p>(I realize this might already be a wrong start).</p>