code: public List<Access> select(String relativePath, MatchingStrategy matchingStrategy) {
      ArrayList<Access> allMatching = new ArrayList<Access>();
  
      if (relativePath != null) {
        for (Access acc : accessList) {
          if (acc.matches(relativePath, matchingStrategy)) {
            allMatching.add(acc);
          }
        }
      }
  
      return allMatching;
    }
docs: Select any access matching input path.
  
  @param relativePath path to test
  @param matchingStrategy matcher
  @return list of matching elements