title: Compiler error: "not a statement"
body: <p>This is the code snippet:</p>
  
  <pre><code>boolean nodesFiltered = false;
  
  filterSet = newNodeSet;
  int filterSize;
  int i;
  
  for (; predIter.hasNext(); i &lt; filterSize)
  {
    eachPred = (Predicate)predIter.next();
  
    filterSize = filterSet.size();
  
    i = 0; continue;
  
    contextNode = filterSet.get(i);
  
    if (contextNode != null)
    {
      List list = new ArrayList(1);
  
      list.add(contextNode);
  
      predContext.setNodeSet(list);
  
      predContext.setPosition(i + 1);
      predContext.setSize(filterSize);
  
      predResult = eachPred.evaluate(predContext);
  </code></pre>
  
  <p>Where it says <code>i &lt; filterSize)</code> the compiler says I have an error... It says that it isn't a statement...</p>