Diarmuid Hegarty may refer to: