Where can I find information about conventions used in Oracle's Java documentation?
===

I'm relatively new to Java, and still run across methods I've never seen before when perusing the Java documentation. I sometimes get confused about the right way to use the methods because I don't know the conventions used by Oracle.

Consider this example from the [String class page][1]:

    contains(CharSequence s) 
    Returns true if and only if this string contains the specified sequence of char values.

I wondered:

Is `CharSequence` a literal value? 
Does it represent that the variable `s` has to be a `CharSequence`? 
What's the proper syntax for using this method? 

While clarified after further digging, I feel I could have narrowed my search considerably if I'd known of some kind of meta-documentation. It'd be great if there were a document somewhere that says "We always use representative data in our examples", or "literals are always bolded" or "variables which you are presumed to have already defined are always italicized". 

I've been unsuccessful in finding it and most of my searches return results about JavaDoc. I'd love a link if someone knows about it.

  [1]: http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html