code: private CoverageDataTileMatrixResults getResults(
  			BoundingBox requestProjectedBoundingBox, TileMatrix tileMatrix,
  			int overlappingPixels) {
  		CoverageDataTileMatrixResults results = null;
  		BoundingBox paddedBoundingBox = padBoundingBox(tileMatrix,
  				requestProjectedBoundingBox, overlappingPixels);
  		TileResultSet tileResults = retrieveSortedTileResults(
  				paddedBoundingBox, tileMatrix);
  		if (tileResults != null) {
  			if (tileResults.getCount() > 0) {
  				results = new CoverageDataTileMatrixResults(tileMatrix,
  						tileResults);
  			} else {
  				tileResults.close();
  			}
  		}
  		return results;
  	}
docs: Get the coverage data tile results for a specified tile matrix
  
  @param requestProjectedBoundingBox
  request projected bounding box
  @param tileMatrix
  tile matrix
  @param overlappingPixels
  number of overlapping pixels used by the algorithm
  @return tile matrix results