15. Subject to the provisions of section 18, the election as a whole, or the election of any candidate, may be declared to be void on an election petition on any of the following grounds, which shall be proved to the satisfaction of the Election Judge, namely:-
(a) that by reason of general bribery, general treating, general undue influence, or other misconduct or circumstances, whether similar to those before enumerated or not, the majority of electors were or may have been prevented from electing the candidate whom they preferred;
(b) that there was non-compliance with the provisions of the principal Law, if it appears that the election was not conducted in accordance with the principles laid down in such provisions and that such non-compliance affected the result of the election;
(c) that a corrupt practice or illegal practice was committed in connection with the election by the candidate or with his knowledge or consent;
(d) that the candidate was at the time of his election a person disqualified for election; or
(e) that an objection to any nomination papers should not have been allowed, or a declaration of the invalidity of any nomination papers should not have been made, under section 13 of the principal Law.