code: protected FaultDescriptor getFaultDescriptor(Object fault) {
          for (int i = 0; i < faultDescriptors.size(); i++) {
              if (faultDescriptors.get(i).isValid(fault)) {
                  return faultDescriptors.get(i);
              }
          }
          return null;
      }
docs: This method attempts to locate a descriptor for the fault.
  
  @param fault The fault
  @return The descriptor, or null if not found