code: public static Feed generateFeed(String request, String matcherDetails, Map<URI, MatchResult> matchingResults) {
  
          Feed feed = initialiseFeed(request, matcherDetails);
  
          // Return empty feed if null
          if (matchingResults == null) {
              return feed;
          }
  
          int numResults = matchingResults.size();
          log.debug(matchingResults.keySet().toString());
  
          Set<Map.Entry<URI, MatchResult>> entries = matchingResults.entrySet();
          for (Map.Entry<URI, MatchResult> entry : entries) {
              Entry rssEntry = createMatchResultEntry(entry.getKey(), entry.getValue());
              feed.addEntry(rssEntry);
          }
  
          return feed;
      }
docs: TODO: Implement properly
  
  We require the request URL
  
  @param matchingResults
  @return