}
private EffortDuration[] distribute(EffortDuration effort,
List<Share> shares) {
ShareDivision division = ShareDivision.create(shares);
return fromSecondsToDurations(division.to(division.plus(effort
.getSeconds())));
}
private List<EffortDuration> asList(EffortDuration[] acc) {
return new ArrayList<EffortDuration>(Arrays.asList(acc));