code: private List<ObligationExpression> getFulfilledObligationExpressions(
              List<ObligationExpression> oes,
              DecisionType decision) {
  
          List<ObligationExpression> fulfilledOEs = new ArrayList<ObligationExpression>();
  
          if (oes != null && oes.size() > 0) {
              for (ObligationExpression oe : oes) {
                  if (oe.isFulfilled(decision)) {
                      fulfilledOEs.add(oe);
                  }
              }
          }
          return fulfilledOEs;
      }
docs: Return OE in the list that are fulfilled the indicated decision.
  
  @param oes
  @param decision
  @return