traversal back & forwards done but not yet got...
the pointers correct. Produces output:

$ java E05DoublyLinkedLists
The list traversed forward is:
	Patient number 1 details:  Patient "John" is 33 years and suffers from "Tuberculosis"
	Patient number 2 details:  Patient "Mary" is 66 years and suffers from "Meningitis"
	Patient number 3 details:  Patient "Harry" is 23 years and suffers from "Ebola"
	Patient number 4 details:  Patient "Henry" is 7 years and suffers from "Measles"
	Patient number 5 details:  Patient "Lucy" is 17 years and suffers from "Acne"
	Patient number 6 details:  Patient "Larry" is 41 years and suffers from "HIV"
	Patient number 7 details:  Patient "Henry" is 47 years and suffers from "Broken leg"
	Patient number 8 details:  Patient "Kate" is 77 years and suffers from "Dementia"
	Patient number 9 details:  Patient "Elizabeth" is 103 years and suffers from "Bone loss"
	Patient number 10 details:  Patient "Nigel" is 20 years and suffers from "Diabetes"
The list traversed backward is:
	Patient number 10 details:  Patient "Nigel" is 20 years and suffers from "Diabetes"
	Patient number 9 details:  Patient "Elizabeth" is 103 years and suffers from "Bone loss"
	Patient number 8 details:  Patient "Kate" is 77 years and suffers from "Dementia"
	Patient number 7 details:  Patient "Henry" is 47 years and suffers from "Broken leg"
	Patient number 6 details:  Patient "Larry" is 41 years and suffers from "HIV"
	Patient number 5 details:  Patient "Lucy" is 17 years and suffers from "Acne"
	Patient number 4 details:  Patient "Henry" is 7 years and suffers from "Measles"
	Patient number 3 details:  Patient "Harry" is 23 years and suffers from "Ebola"
	Patient number 2 details:  Patient "Mary" is 66 years and suffers from "Meningitis"
	Patient number 1 details:  Patient "John" is 33 years and suffers from "Tuberculosis"
Delete the 2nd older Henry returns true
Remove the first patient
The list traversed forward is:
	Patient number 1 details:  Patient "Mary" is 66 years and suffers from "Meningitis"
	Patient number 2 details:  Patient "Harry" is 23 years and suffers from "Ebola"
	Patient number 3 details:  Patient "Henry" is 7 years and suffers from "Measles"
	Patient number 4 details:  Patient "Lucy" is 17 years and suffers from "Acne"
	Patient number 5 details:  Patient "Larry" is 41 years and suffers from "HIV"
	Patient number 6 details:  Patient "Kate" is 77 years and suffers from "Dementia"
	Patient number 7 details:  Patient "Elizabeth" is 103 years and suffers from "Bone loss"
	Patient number 8 details:  Patient "Nigel" is 20 years and suffers from "Diabetes"
The list traversed backward is:
	Patient number 8 details:  Patient "Nigel" is 20 years and suffers from "Diabetes"
	Patient number 7 details:  Patient "Elizabeth" is 103 years and suffers from "Bone loss"
	Patient number 6 details:  Patient "Kate" is 77 years and suffers from "Dementia"
	Patient number 5 details:  Patient "Henry" is 47 years and suffers from "Broken leg"
	Patient number 4 details:  Patient "Larry" is 41 years and suffers from "HIV"
	Patient number 3 details:  Patient "Lucy" is 17 years and suffers from "Acne"
	Patient number 2 details:  Patient "Henry" is 7 years and suffers from "Measles"
	Patient number 1 details:  Patient "Harry" is 23 years and suffers from "Ebola"
	Patient number 0 details:  Patient "Mary" is 66 years and suffers from "Meningitis"
	Patient number -1 details:  Patient "John" is 33 years and suffers from "Tuberculosis"

So going backwards through the list after deletion has a bug