org.linkedin.util-core/src/main/java/org/linkedin/util/clock/Timespan.java
public EnumMap<TimeUnit, Timespan> getAsTimespans(TimeUnit... timeUnits)
  {
    return getAsTimespans(CollectionsUtils.toEnumSet(TimeUnit.class, timeUnits));
  }
public EnumMap<TimeUnit, Timespan> getAsTimespans(TimeUnit... timeUnits)
  {
    return getAsTimespans(CollectionsUtils.toEnumSet(TimeUnit.class, timeUnits));
  }
Decomposes this timespan as a map for each unit provided. Example: if this timespan represents
63s and you provide m/s/ms then you will get 3 timespans in the map: one of 1mn, one for 3s
and one for 0ms. (Convenient call).

@param timeUnits the time units you want to be part of the decomposition.
@return a map containing an entry for each time unit provided. All others are <code>null</code>.
@see #getAsTimespans(EnumSet)