code: private void addSnapshotDataObject( String key, Snapshot snapshot, long clock, List<DataObject> dataObjectList )
      {
          dataObjectList.add( toDataObject( key, ".min", snapshot.getMin(), clock ) );
          dataObjectList.add( toDataObject( key, ".max", snapshot.getMax(), clock ) );
          dataObjectList.add( toDataObject( key, ".mean", snapshot.getMean(), clock ) );
          dataObjectList.add( toDataObject( key, ".stddev", snapshot.getStdDev(), clock ) );
          dataObjectList.add( toDataObject( key, ".median", snapshot.getMedian(), clock ) );
          dataObjectList.add( toDataObject( key, ".75th", snapshot.get75thPercentile(), clock ) );
          dataObjectList.add( toDataObject( key, ".95th", snapshot.get95thPercentile(), clock ) );
          dataObjectList.add( toDataObject( key, ".98th", snapshot.get98thPercentile(), clock ) );
          dataObjectList.add( toDataObject( key, ".99th", snapshot.get99thPercentile(), clock ) );
          dataObjectList.add( toDataObject( key, ".99.9th", snapshot.get999thPercentile(), clock ) );
      }
docs: for histograms.
  
  @param key
  @param snapshot
  @param dataObjectList