public long minRate(){
  Long min=null;
  for (  Sample s : samples) {
    if (min == null) {
      min=new Long(s.rate());
    }
    min=Math.min(min,s.rate());
  }
  return min.longValue();
}

public long minRate ( ) { Long min = null ; for ( Sample s : samples ) { if ( min == null ) { min = new Long ( s . rate ( ) ) ; } min = Math . min ( min , s . rate ( ) ) ; } return min . longValue ( ) ; }
returns the minimum of the message rates in the samplegroup .
