@Override public <T>List<T> fetch(Class<T> clazz,String profile,String entity,List<Object> groups,long durationAgo,TimeUnit unit){
  long end=System.currentTimeMillis();
  long start=end - unit.toMillis(durationAgo);
  return fetch(clazz,profile,entity,groups,start,end);
}

@ Override public < T > List < T > fetch ( Class < T > clazz , String profile , String entity , List < Object > groups , long durationAgo , TimeUnit unit ) { long end = System . currentTimeMillis ( ) ; long start = end - unit . toMillis ( durationAgo ) ; return fetch ( clazz , profile , entity , groups , start , end ) ; }
fetches all of the data values associated with a profile .
