>312 *
>313 * @return true
, если текущий объект SerialDate представляет
>314 * ту же дату, что и заданный объект SerialDate.
>315 */
>316 public boolean isOn(final SerialDate other) {
>317 return (this.serial == other.toSerial());
>318 }
>319
>320 /**
>321 * Возвращает true, если текущий объект SerialDate представляет более раннюю
>322 * дату по сравнению с заданным объектом SerialDate.
>323 *
>324 * @param other дата для сравнения.
>325 *
>326 * @return true
, если текущий объект SerialDate представляет
>327 * более раннюю дату по сравнению с заданным объектом SerialDate.
>328 */
>329 public boolean isBefore(final SerialDate other) {
>330 return (this.serial < other.toSerial());
>331 }
>332
>333 /**
>334 * Возвращает true, если текущий объект SerialDate представляет ту же дату,
>335 * что и заданный объект SerialDate.
>336 *
>337 * @param other дата для сравнения.
>338 *
>339 * @return true
, если текущий объект SerialDate представляет
>340 * ту же дату, что и заданный объект SerialDate.
>341 */
>342 public boolean isOnOrBefore(final SerialDate other) {
>343 return (this.serial <= other.toSerial());
>344 }
>345
>346 /**
>347 * Возвращает true, если текущий объект SerialDate представляет ту же дату,
>348 * что и заданный объект SerialDate.
>349 *
>350 * @param other дата для сравнения.
>351 *
>352 * @return true
, если текущий объект SerialDate представляет
>353 * ту же дату, что и заданный объект SerialDate.
>354 */
>355 public boolean isAfter(final SerialDate other) {
>356 return (this.serial > other.toSerial());
>357 }
>358
>359 /**
>360 * Возвращает true, если текущий объект SerialDate представляет ту же дату,
>361 * что и заданный объект SerialDate.
>362 *
>363 * @param other дата для сравнения.
>364 *
>365 * @return true
, если текущий объект SerialDate представляет
>366 * ту же дату, что и заданный объект SerialDate.
>367 */
>368 public boolean isOnOrAfter(final SerialDate other) {
>369 return (this.serial >= other.toSerial());
>370 }
>371
>372 /**
>373 * Возвращает true
, если текущий объект {@link SerialDate}
> принадлежит
>374 * заданному диапазону (режим INCLUSIVE). Порядок дат d1 и d2
>375 * не важен.
>376 *
>377 * @param d1 граничная дата диапазона.