public ReturnOldestProcessor( Map map, int max, Func<BlockDBEntry, bool> selector ) { this.max = max; this.selector = selector; this.map = map; }