@Override
	public boolean equals(final Object o) {
		if(this == o) return true;
		if(o == null || getClass() != o.getClass()) return false;

		final CronDefinition that = (CronDefinition) o;

		if(!_dayOfWeek.equals(that._dayOfWeek)) return false;
		if(!_days.equals(that._days)) return false;
		if(!_hours.equals(that._hours)) return false;
		if(!_minutes.equals(that._minutes)) return false;
		if(!_months.equals(that._months)) return false;

		return true;
	}