public static boolean beenDone(TimeUnit timeUnit,long amount,String tag,CountChecker numberOfTimes){
  long timeInMillis=timeUnit.toMillis(amount);
  return beenDone(timeInMillis,tag,numberOfTimes);
}

public static boolean beenDone ( TimeUnit timeUnit , long amount , String tag , CountChecker numberOfTimes ) { long timeInMillis = timeUnit . toMillis ( amount ) ; return beenDone ( timeInMillis , tag , numberOfTimes ) ; }
checks if a tag has been marked done within a given time span a specific number of times . ( e . g . twice in the last 5 minutes )
