code: public List<String> findPackages() {
      List<String>	result;
      Iterator<String> packages;
  
      result   = new ArrayList<>();
      packages = m_Cache.packages();
      while (packages.hasNext())
        result.add(packages.next());
      Collections.sort(result, new StringCompare());
  
      return result;
    }
docs: Lists all packages it can find in the classpath.
  
  @return                a list with all the found packages