Whenever it shall be provided herein that a hearing shall or may be held by the Board of Trustees with respect to any matter:
A. 
Such hearing shall be held on a date and at a place and hour designated by the Board of Trustees.
B. 
The Village Clerk shall give notice thereof, stating the name and address of the applicant or license holder concerned, the subject matter of the hearing and the date, place and hour thereof designated therefor, by mailing a copy thereof to the applicant or license holder concerned at the address shown upon the most recent application of such applicant or licensee, at least 10 days before such hearing.
C. 
In the case of a public hearing, the notice required in Subsection B of this section shall also be published, at least once a week for two successive weeks, in a newspaper of general circulation in the Village of Rockville Centre, the first publication to be at least 10 days before the date fixed for such public hearing.
D. 
The applicant or license holder involved shall be entitled to be represented by legal counsel and to present such competent and material testimony or other evidence in his own behalf as may be relevant to the subject matter of the hearing.
E. 
All witnesses shall be sworn and examined under oath.