public List<UserNotification> getAllByUserAndDateBetween(
			User userParam,
			Date fromDateParam,
			Date toDateParam
	) {
		return this.getAllByUserAndDateBetween(
				userParam,
				-1,
				-1,
				fromDateParam,
				toDateParam
		);
	}
public List<UserNotification> getAllByUserAndDateBetween(
			User userParam,
			Date fromDateParam,
			Date toDateParam
	) {
		return this.getAllByUserAndDateBetween(
				userParam,
				-1,
				-1,
				fromDateParam,
				toDateParam
		);
	}
public List < UserNotification > getAllByUserAndDateBetween ( User userParam , Date fromDateParam , Date toDateParam ) { return this . getAllByUserAndDateBetween ( userParam , - 1 , - 1 , fromDateParam , toDateParam ) ; }
Retrieves all User Notification items for user {@code userParam}
between date {@code fromDateParam} and {@code toDateParam}.

@param userParam The user to retrieve notifications for.
@param fromDateParam The notification from date.
@param toDateParam The notification to date.

@return The User Notification items for the logged in {@code User}.
Retrieves all User Notification items for user { @code userParam } between date { @code fromDateParam } and { @code toDateParam } .