public HashDataCache(DataCache<Pair<String,T>> cache,MessageDigest md){
  this(cache,md.getAlgorithm());
}

public HashDataCache ( DataCache < Pair < String , T > > cache , MessageDigest md ) { this ( cache , md . getAlgorithm ( ) ) ; }
creates cache hashing with given algorithm .
