src/edu/kit/informatik/calendar/Date.java
/**
     * Adds the values from a given {@link Date} to the current instance.
     * Calendar rules are respected
     * @param date An instance of {@link Date}
     * @return A new instance of {@link Date} with the merged values
     */
Adds the values from a given  Date to the current instance.
Calendar rules are respected
@param date An instance of  Date
@return A new instance of  Date with the merged values
Adds the values from a given Date to the current instance . Calendar rules are respected @param date An instance of Date @return A new instance of Date with the merged values
public Date plus(Date date) {
        return this.plusDays(date.getDayOfMonth())
                .plusMonths(date.getMonthValue())
                .plusYears(date.getYear());
    }
public Date plus ( Date date ) { return this . plusDays ( date . getDayOfMonth ( ) ) . plusMonths ( date . getMonthValue ( ) ) . plusYears ( date . getYear ( ) ) ; }
Adds the values from a given {@link Date} to the current instance.
Adds the values from a given { @link Date } to the current instance .