code: private boolean areNextStatesAvailable(Automaton source) {
          ArrayList<Transition> r = possibleTransitions.get(source);
          if (r != null) {
              for (Transition t : r) {
                  if (t.evaluate()) {
                      return true;
                  }
              }
          }
          return false;
      }
docs: Return true if there are transitions available as true.
  
  @param source
  @return