parameters: (self, comment_blocks)
docstring: Given a list of comment block strings, return the one that seems
          like the most likely copyright block.
  
          Returns None if comment_blocks was empty, or if we couldn't find
          a comment block that contains copyright info.
docstring_summary: Given a list of comment block strings, return the one that seems
          like the most likely copyright block.
docstring_tokens: Given a list of comment block strings return the one that seems like the most likely copyright block .
function: def FindCopyrightBlock(self, comment_blocks):
          """Given a list of comment block strings, return the one that seems
          like the most likely copyright block.
  
          Returns None if comment_blocks was empty, or if we couldn't find
          a comment block that contains copyright info."""
          if not comment_blocks:
              return None
          for block in comment_blocks:
              if self._copyright_pattern.search(block):
                  return block
function_tokens: def FindCopyrightBlock ( self , comment_blocks ) : if not comment_blocks : return None for block in comment_blocks : if self . _copyright_pattern . search ( block ) : return block