if (isTimeBuilder) {
boolean didntBuildToday = builderDidntBuildToday(lastBuild, now, buildTime);
boolean isAfterBuildTime = buildTime<=Util.getTimeFromDate(now);
boolean isValidDay = builder.isValidDay(now);
if (didntBuildToday && isAfterBuildTime && isValidDay) {
return builder;
}
}